mirrors and mirror glass - Turkish English Dictionary